sleep (유닉스)

您所在的位置:网站首页 unix sleep sleep (유닉스)

sleep (유닉스)

2024-07-12 10:22| 来源: 网络整理| 查看: 265

sleepsleep 명령어개발자AT&T 벨 연구소, 마이크로소프트, 마이크로웨어, Trane Francks발표일1973년 11월운영 체제유닉스, 유닉스 계열, OS-9, MSX-DOS, FreeDOS, 마이크로소프트 윈도우, KolibriOS종류명령어라이선스coreutils: GNU GPL v3

sleep은 지정된 시간 동안 프로그램 실행을 유예시키는 유닉스 명령 줄 프로그램이다. 이 sleep 명령은 적어도 지정된 초 (기본값), 분, 시간, 날 동안 호출 중인 프로세스를 유예한다.

사용법[편집] sleep 숫자

숫자가 정수인 곳은 초 단위로 인지한다. 일부 구현체는 부동소수점 숫자도 지원할 수 있다. 그 밖의 특별한 옵션은 없다.

예[편집] sleep 5

현재의 터미널 세션을 5초 대기한다.

sleep 18000

현재의 터미널 세션을 5시간 대기한다.

GNU sleep 예제[편집] sleep 3h ; mplayer foo.mp3

3시간 대기 후 foo.mp3를 재생한다.

sleep 5h30m이나 sleep 5h 30m은 기본 문법에는 어긋나는데, 그 이유는 sleep은 기본적으로 오직 하나의 값과 단위만을 변수로 받기 때문이다. 그러나 sleep 5.5h는 허용된다. 다음과 같이 sleep을 연속하여 사용할 수도 있다.

sleep 5h; sleep 30m

위 명령은 5시간 sleep하고, 약 30분 간 sleep한다.

GNU 프로젝트의 sleep 구현체(coreutils의 일부)는 사용자가 여러 개의 변수를 받을 수 있게 하므로 sleep 5h 30m(시간과 분 사이 공백 필수)와 같은 명령은 리눅스를 포함한 GNU sleep을 사용하는 어떠한 시스템에서도 동작한다.

sleep의 용도로는 작업 스케줄링, 특정 프로세스 실행 지연, 공유 네트워크 연결 전 대기 등이 포함된다.

같이 보기[편집] sleep (시스템 호출) 외부 링크[편집] sleep – 명령어와 유틸리티 오픈 그룹의 단일 유닉스 규격, Issue 7 참고

vte유닉스 명령 줄 인터페이스 프로그램과 내부 명령어파일 시스템 cat cd dd chmod chown chgrp cksum cmp cp du df fsck fuser ln ls lsof mkdir mount mv pwd rm rmdir split touch umask 프로세스 at chroot cron exit kill killall nice pgrep pidof pkill ps pstree sleep time top wait 사용자 환경 env finger id logname mesg passwd su sudo talk uptime w wall who whoami write 텍스트 처리 awk comm cut ed ex fmt head iconv join less more paste sed sort strings tac tail tr uniq vi wc xargs 셸 프로그램 alias basename dirname echo expr printf test unset 네트워크 host netstat nslookup dig ping rlogin netcat traceroute inetd ssh ifconfig ip 검색 find grep locate whereis which 문서화 apropos help man 기타 banner bc cal clear date dd file history info lp lpr od pax size tee tput type uname whatis yes true와 false 유닉스 명령어 목록


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3